.shop-goods-item{
    --goods-backgroundColor:#FFFFFF;
    --goods-radius:10px;
    --goods-padding:10px;
    --goods-titleColor:#333333;
    --goods-titleFontSize:24px;
    --goods-titleFontWeight:normal;
    --goods-titleLineHeight:36px;
    --goods-priceColor:#e90606;
    --goods-priceFontSize:30px;
    --goods-priceFontWeight:normal;
    --goods-originalPriceColor:#999999;
    --goods-originalPriceFontSize:20px;
    --goods-originalPriceFontWeight:normal;
    --goods-originalPriceStyle:line-through;
    --goods-salesColor:#999999;
    --goods-salesFontSize:14px;
    --goods-salesFontWeight:normal;
    background-color: var(--goods-backgroundColor);
    border-radius: var(--goods-radius);
    padding: var(--goods-padding);
}

.shop-goods-item .goods-title{
    color: var(--goods-titleColor);
    font-size: var(--goods-titleFontSize);
    font-weight: var(--goods-titleFontWeight);
    line-height: var(--goods-titleLineHeight); 
}

.shop-goods-item .goods-title.show-row-1{
    overflow: hidden;
    height: 36px;
}

.shop-goods-item .goods-title.show-row-2{
    height: 72px;
    overflow: hidden;
}
.shop-goods-item .goods-title.show-row-3{
    height: 108px;
    overflow: hidden;
}

.shop-goods-item .goods-title.show-row-auto{
    height: auto;
}

.shop-goods-item .goods-price{
    color: var(--goods-priceColor);
    font-size: var(--goods-priceFontSize);
    font-weight: var(--goods-priceFontWeight);
}